Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incentivizing collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.
Jump Trading has a global team of technologists who architect, build and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our trading and business needs.
As a Software Engineer with focus on Full Stack GUI development on the Trading Tools team, you’ll be responsible for developing and maintaining critical GUIs and applications for the trading community. One of the first projects you will have the opportunity to work on is within our Jump Crypto team, on a project called Firedancer. Check out more information here: https://jumpcrypto.com/firedancer/
What You'll Do:
In this role, you will work with internal users to build performant, informative, and user-friendly GUI applications. These applications will be the eyes of the trading community—monitoring trading activities in real-time with data-dense displays—and its hands—controlling our complex automated systems.
The ideal candidate will be someone who is excited about application software development, continually stays up to date with the TypeScript/React ecosystem, and helps to elevate the productivity of the team via knowledge sharing and mentoring.
Skills You'll Need:
-
At least 5+ years of experience programming in modern frontend frameworks
-
At least 2+ years of experience with backend languages like Python, Rust, or C++
-
Understanding of how to build high-performance TypeScript applications capable of visualizing large amounts of data
-
Passion for software development, strong work ethic, and drive to continually learn and improve
-
Desire to make awesome GUIs which users enjoy using on a daily basis
-
Ability to write reliable and readable code, and provide code review feedback to others
-
Appreciation of the balance between beautiful abstractions vs. actually shipping code
-
Reliable and predictable availability
Bonus Points:
-
An eye for quality design
-
Experience with Kubernetes, Helm, containers, CI/CD pipelines
-
Experience working in trading / finance